package com.jbinfo.qingcaowan.studyManager.service;

import java.util.List;

import com.jbinfo.common.utils.DataTables;
import com.jbinfo.qingcaowan.studyManager.dto.BookInfoModel;
import com.jbinfo.qingcaowan.studyManager.entity.BookInfo;

/**
 * 
* @ClassName: BookManagerService 
* @Description: TODO 基础用户服务接口
* @author ZhangLei
* @date 2016年5月24日 上午10:34:52
 */
public interface BookManagerService {
	/**********书籍**********/
    /**查询**/
	public DataTables<BookInfo> findByParam(BookInfoModel bookInfoModel);
     /**添加**/
	public void save(BookInfo bookInfo);
	/**查看书籍详情（编辑）**/
	public BookInfo getBookInfo(String bookId);
	/**编辑书籍 **/
	public int editBook(BookInfo bookInfo);
	/**删除书籍 **/
	public int delBook(String bookId);
	/**获取书籍提示列表**/
	public List<BookInfo> queryBookList(BookInfo bookInfo);
	/**书籍编号是否已存在**/
	public List<BookInfo> getBookByCode(BookInfo bookInfo);
	
	// 获取书籍阅读信息
	public List<BookInfo> getBookGist(String orgId);
	
	// 获取书籍下卡片总数
	public Object getCardCnt(BookInfo bookInfo);
	
}
